//
//  AyUser.h
//  xWeibo
//
//  Created by alvis mac on 8/7/15.
//  Copyright (c) 2015 alvis. All rights reserved.
//

#import <Foundation/Foundation.h>
@class AyStatus;

typedef enum {
    IWVerifiedTypeNone = - 1,
    IWVerifiedTypePersonal = 0,
    IWVerifiedTypeOrgEnterprice = 2, // 企业官方：CSDN、EOE、搜狐新闻客户端
    IWVerifiedTypeOrgMedia = 3, // 媒体官方：程序员杂志、苹果汇
    IWVerifiedTypeOrgWebsite = 5, // 网站官方：猫扑
    IWVerifiedTypeDaren = 220
} IWVerifiedType;


@interface AyUser : NSObject
/**
 *  用户的ID
 */
@property (nonatomic, copy) NSString *idstr;
/**
 *  用户的昵称
 */
@property (nonatomic, copy) NSString *name;
/**
 *  用户的头像
 */
@property (nonatomic, copy) NSString *profile_image_url;

/**
 *  会员等级
 */
@property (nonatomic, assign) int mbrank;
/**
 *  会员类型
 */
@property (nonatomic, assign) int mbtype;


/** string	用户个人描述 */
@property (nonatomic, copy) NSString *desc;
/** string	用户头像地址（中图），50×50像素 */



/** string	用户头像地址（大图），180×180像素 */
@property (nonatomic, copy) NSString *avatar_large;
/** string	用户头像地址（高清），高清头像原图 */
@property (nonatomic, copy) NSString *avatar_hd;
/** string	性别，m：男、f：女、n：未知 */
@property (nonatomic, copy) NSString *gender;

/**	int	粉丝数 */
@property (nonatomic, assign) int followers_count;
/**	int	关注数 */
@property (nonatomic, assign) int friends_count;
/**	int	微博数 */
@property (nonatomic, assign) int statuses_count;

/** boolean	是否是微博认证用户，即加V用户，true：是，false：否 */
@property (nonatomic, assign) BOOL verified;
/**	int	验证类型 */
@property (nonatomic, assign) IWVerifiedType verified_type;
/** string 	认证原因 */
@property (nonatomic, copy) NSString *verified_reason;

/**	object	用户的最近一条微博信息字段 详细 */
@property (nonatomic, strong) AyStatus *status;

/**	boolean	该用户是否关注当前登录用户，true：是，false：否 */
@property (nonatomic, assign) BOOL follow_me;

/** 当前登录用户是否关注他 */
@property (nonatomic, assign) BOOL following;


@end
